package com.thjk.bdf.common.entity;

import java.math.BigDecimal;

import com.thjk.bdf.common.base.BaseEntity;

public class BdfPayOut extends BaseEntity{
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private Long id;

	/**
	 * 订单号
	 */
    private String applicationNum;
    /**
	 * 放款状态
	 */
    private String result;
    /**
	 * 备注
	 */
    private String remark;
    /**
	 * 出账编号
	 */
    private String putoutNo;
    /**
	 * 放款日期
	 */
    private String putoutDt;
    /**
	 * 放款金额
	 */
    private BigDecimal putoutAmt;
    /**
	 * 分期数
	 */
    private Integer putoutLoanTerm;
    
    /**
     * 资方名称
     */
    private String fundingPartyName;
    /**
     * 产品编码
     */
    private String productId;
    /**
     * 产品状态
     */ 
    private String productStatus;
    /**
     * 产品状态描述
     */
    private String productStatusDesc;
    /**
     * 评分年利率
     */
    private String annualInterestRate;
    /**
     * 银行贷款年利率
     */
    private String APR;

    public String getProductId() {
		return productId;
	}

	public void setProductId(String productId) {
		this.productId = productId;
	}

	public String getProductStatus() {
		return productStatus;
	}

	public void setProductStatus(String productStatus) {
		this.productStatus = productStatus;
	}

	public String getProductStatusDesc() {
		return productStatusDesc;
	}

	public void setProductStatusDesc(String productStatusDesc) {
		this.productStatusDesc = productStatusDesc;
	}

	public String getAnnualInterestRate() {
		return annualInterestRate;
	}

	public void setAnnualInterestRate(String annualInterestRate) {
		this.annualInterestRate = annualInterestRate;
	}

	public String getAPR() {
		return APR;
	}

	public void setAPR(String aPR) {
		APR = aPR;
	}

	public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getApplicationNum() {
        return applicationNum;
    }

    public void setApplicationNum(String applicationNum) {
        this.applicationNum = applicationNum == null ? null : applicationNum.trim();
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result == null ? null : result.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getPutoutNo() {
        return putoutNo;
    }

    public void setPutoutNo(String putoutNo) {
        this.putoutNo = putoutNo == null ? null : putoutNo.trim();
    }

    public String getPutoutDt() {
		return putoutDt;
	}

	public void setPutoutDt(String putoutDt) {
		this.putoutDt = putoutDt;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public BigDecimal getPutoutAmt() {
        return putoutAmt;
    }

    public void setPutoutAmt(BigDecimal putoutAmt) {
        this.putoutAmt = putoutAmt;
    }

    public Integer getPutoutLoanTerm() {
        return putoutLoanTerm;
    }

    public void setPutoutLoanTerm(Integer putoutLoanTerm) {
        this.putoutLoanTerm = putoutLoanTerm;
    }

	public String getFundingPartyName() {
		return fundingPartyName;
	}

	public void setFundingPartyName(String fundingPartyName) {
		this.fundingPartyName = fundingPartyName;
	}

}